package com.yoda.mall.api;

import com.yoda.mall.model.entity.sms.HomeRecommendProduct;
import com.yoda.mall.model.vo.PageResult;

import java.util.List;

/**
 * @author shawn
 * @date 2022年 12月 17日 10:40
 */
public interface HomeRecommendProductApi {
    PageResult<HomeRecommendProduct> getHomeRecommendProductPage(Integer page, Integer pageSize, String productName, Integer recommendStatus);

    void changeRecommendProductSort(Long id, Integer sort);

    void updateRecommendProductStatus(List<Long> ids, Integer recommendStatus);

    void deleteRecommendProductByIds(List<Long> ids);

    Integer createRecommendProduct(List<HomeRecommendProduct> homeRecommendProducts);
}
